/************ myMoodle local */
.my .ctitle {
float:left;
clear:none;
margin-right: 10px;
}
.my .small {
padding-right: 4px;
float:left;
clear:none;
width:16px;
margin-top: 0.5em;
}
.my .details {
float:left;
clear:none;
width:90%;
margin-left:5%;
}
.my .dontdisplay {
color: #6699ff;
}
.flush {
clear:both;
}
.my .top {
	padding-bottom:5px;
}
.my .picture {
	float:left;
	vertical-align:top;
	border-collapse:separate;
}
.my .picture .userpicture {
	width:75px;
	height:75px;
	border: 1px #666 solid;
}
.my .welcome {
	float:left;
	padding: 10px;
	vertical-align:middle;
	border-collapse:separate;
	clear:none;
}
.my .notice {
	padding: 5px;
	font-size: 0.75em;
	font-weight: bold;
	background-color: #FF9900;
}
.my .welcome h2 {
	margin-top: 0px;
	margin-bottom: 5px;
}
/*********** myMoodle local */